Лабораторная работа №2

Кичигина Полина Евгеньевна

Российский университет дружбы народов, Москва, Россия

06 марта 2025

Цель работы

Изучить идеологию и применение средств контроля версий. Освоить умения по работе с git.

Задание

Создать базовую конфигурацию для работы с git. Создать ключ SSH. Создать ключ PGP. Настроить подписи git. Зарегистрироваться на Github. Создать локальный каталог для выполнения заданий по предмету.

Выполнение лабораторной работы

Установка git и gh

Устанавливаем git, gh

Базовая настройка git

Зададим имя и email владельца репозитория и настроим utf-8 в выводе сообщений git

Базовая настройка git

Базовая настройка git

Зададим имя начальной ветки

Настроим верификацию и подписание коммитов git

Создайте ключи ssh

Создаем ssh ключи

Генерируем rsa и ed25519

Создайте ключи pgp

Генерируем ключ pgp

Создаем ключи

Добавление pgp ключа в github

Выводим список ключей и копируем отпечаток приватного ключа

Добавляем ключ

Настройка автоматических подписей коммитов git

Используя введёный email, укажите Git применять его при подписи коммитов

Используя введёный email, указываем применять его

Настройка gh

Для начала необходимо авторизоваться

Авторизируемся через браузер

Шаблон для рабочего пространства

Создание репозитория курса на основе шаблона

Создаем шаблон

Каталог курса

Настройка каталога курса

Удаляем лишние файла и создаем каталоги

Каталог курса

Отправьте файлы на сервер

Отправка файлов

Выводы

Мы изучили идеологию и применение средств контроля версий и освоили умения по работе с git.

Спасибо за внимание!